truck stop – English–Italiano translations

🇬🇧 en it 🇮🇹

truck stop noun

  • roadside service area
area di servizio
Wiktionary Links